home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / umich / diskutil / zorg_195.lzh / ZORG.195 / CHANGES.TXT next >
Encoding:
Text File  |  1995-03-29  |  30.0 KB  |  867 lines

  1. Version 1.94
  2. ------------
  3.  
  4. 29/03/95
  5.     o Les disquettes d'origines Mac posaient des problèmes dans la
  6.       gestion des répertoires. Les répertoires commencant par un
  7.       caractère nul sont correctemeent gérés.
  8.  
  9.     o La boîte des caractères ASCII plantait en non modal.
  10.  
  11. Version 1.93
  12. ------------
  13.  
  14. 27/03/95
  15.     o Correction de divers bug de calcul avec des TRES grand nombres.
  16.  
  17.     o L'interface du choix du boot sector à lire utilise maintenant
  18.       des popups menus.
  19.  
  20.     o Il est possible d'obtenir le fichier correspondant en cliquant
  21.       dans le fenêtre d'occupation. Il faut d'abord activer l'option
  22.       'Fichier associé'.
  23.  
  24. 24/03/95
  25.     o Bug lorsqu'on revient d'un programme lancé à partir de Zorg.
  26.  
  27.     o Support de Selectric™ et Freedom™ gràce à EnhancedGem V2.20
  28.       Il est maintenant possible de sélectionner plusieurs fichiers
  29.       pour 'Ouvre Fichier' 'Ouvre Fichier autre file-system' et
  30.       'Tracé d'un fichier'.
  31.  
  32. 23/03/95
  33.     o La taille de l'ascenseur ne tenait pas compte des secteurs de
  34.       plus de 512 octets.
  35.  
  36.     o Correction d'un bug dans le stockage des lignes de textes.
  37.  
  38. 21/03/95
  39.     o Si il n'y a pas de _CPU dans le cookie jar, le reset n'efface pas
  40.       la mémoire (c'est peut-être un 68020 ou plus).
  41.  
  42.     o Modifications mineurs de l'affichage de la fenêtre d'occupation.
  43.  
  44. 16/03/95
  45.     o Le 'Test de la structure' ne fermait plus les fenêtres ouvertes
  46.       sur la partition testée.
  47.  
  48. Version 1.92b
  49. -------------
  50.  
  51. 10/03/95
  52.     o Les fichiers .RSC de l'archive ZORG_191.LZH ne sont pas correct.
  53.       Le programme n'affiche pas le message de ShareWare au début.
  54.  
  55. Version 1.92
  56. ------------
  57.  
  58. 08/03/95
  59.     o Il est mainenant possible d'ouvrir de très gros fichiers (>16Mo).
  60.  
  61.     o Le numéro de cluster d'un fichier était faux dans le fenêtre du
  62.       fichier.
  63.  
  64.     o Le nombre de blocs défectueux est indiqué avec les statistiques.
  65.  
  66.     o Des partitions de plus de 16384 clusters possaient des problèmes
  67.       lors de la lecture. Rwabs n'est maintenant plus limité à 32767
  68.       secteurs mais 65535. Si il y a encore des problèmes, il faut lire
  69.       la configuration des disques et utiliser 'à partir de ZORG.INF'.
  70.  
  71. Version 1.91
  72. ------------
  73.  
  74. 06/03/95
  75.     o Correction d'un bug dans la routine de recherche pour des secteurs
  76.       de plus de 512 octets.
  77.  
  78.     o Il est possible de mettre ou non les boîtes de dialogues dans des
  79.       fenêtres.
  80.  
  81. 03/03/95
  82.     o Lorsque l'achichage de la position est décimal respectivement
  83.       héxadécimal,les coordonnées de la boîte de déplacament sont
  84.       aussi en décimales respectivement héxadécimal.
  85.  
  86. 21/02/95
  87.     o Il y avait un bug dans la routine de cyclage des fenêtres.
  88.  
  89. 17/02/95
  90.     o utilisation de EnhancedGEM 2.2 de Christian Grunenberg.
  91.  
  92.     o Zorg reconnait maintenant les FAT de plus de plus de 32Ko.
  93.       Avant il trouvait une différence à l'octet -32766, cluster $BFFF.
  94.  
  95. 09/02/95
  96.     o Bug quand on effaçait une position dans la liste et qu'il en
  97.       restait moins de 6.
  98.  
  99.     o Zorg peut lire la configuration des disques tous seul et
  100.       l'écrire dans ZORG.INF. Le menu 'Données de Zorg.inf' est
  101.       maintenant utilisable (utilisation de Zorg sans que le
  102.       système reconnaisse les disques).
  103.  
  104.     o Il y a un petit beep quand une occurence recherchée est trouvée
  105.       et un bing quand on arrive à la fin du disque ou du fichier.
  106.       Les effets sonores peuvent être enlevés (configuration).
  107.  
  108.     o Bug quand on demandait des informations sur un lecteur après
  109.       avoir ouvert un 'Fichier autre file-system' sur ce même lecteur.
  110.  
  111. 06/02/95
  112.     o On peut à nouveau lancer un programme extern. La gestion a été
  113.       améliorée.
  114.  
  115.     o Les noms de fichier trop long sont troncqués à l'affichage.
  116.  
  117.     o Les menus sont décalée automatiquement et ne sortent plus de
  118.       l'écran.
  119.  
  120. 02/02/95
  121.     o Dans une fenêtre de secteur, un clic en dehors de la zone
  122.       d'edition fait passer la fenêtre devant si elle ne l'était pas.
  123.  
  124. 30/01/95
  125.     o Ne passe pas devant n'importe quelle fenêtre quand on en ferme une.
  126.  
  127. 25/01/95
  128.     o Aide au format hypertexte avec ST-Guide.
  129.  
  130.     o Possibilité de 'voir' un fichier en ASCII. Le nom de ficheir est
  131.       passé à ST-Guide, 1st Guide ou 1st View si l'un des accéssoies est
  132.       présent.
  133.  
  134.     o Un changement de la taille de fonte force une remise à la taille
  135.       idéale.
  136.  
  137.     o Dans la liste des positions marquées, les octets inconnus sont
  138.       indiqués '?' au lieu de ' '. Les octets sont inconnus quand on
  139.       marque une position dans les 10 premiers octets d'un secteur.
  140.  
  141.     o On ne peut plus lancer une réorganisation ou une compression sans
  142.       avoir au préalable tester la structure avec succés.
  143.  
  144.     o La création d'un fichier avec 'Créer fichier' invalide le cache
  145.       du disque.
  146.  
  147. 23/01/95
  148.     o On entend un Ding à la fin de la recherche, fructueuse ou non.
  149.  
  150. 12/01/95
  151.     o La fenêtre de 'Message' est maintenant modale.
  152.  
  153.     o La fermeture d'une fenêtre n'est plus gérée par EGem mais bien par
  154.       Zorg. Le curseur ne disparait plus.
  155.  
  156. 26/12/94
  157.     o Une copie dans le clipboard GEM est signalé aux autres applications.
  158.  
  159.     o Un 'Changement de disque' est signalé aux autres applications et
  160.       en particulier le bureau. Ce signalement n'est util qu'en
  161.       environnement multi-application.
  162.  
  163.     o En maintenant la touche Control enfoncée et en sélectionnant
  164.       'Invalide le cache', les caches de l'ensemble des disques sont
  165.       invalidés au lieu de seulement le cache du disque actif.
  166.  
  167.     o Idem que précedement pour 'Changement de disque'.
  168.  
  169. 21/12/94
  170.     o Un double clic dans une fenêtre la fait passer au premier plan.
  171.  
  172. 15/12/94
  173.     o Gestion du message WM_BOTTOM. La fenêtre passe derrière lorsqu'on
  174.       clique sur la barre de déplacement.
  175.  
  176. 08/12/94
  177.     o Une fenêtre de secteur ne peut pas être agrandie plus que sa
  178.       taille idéale.
  179.  
  180.     o Le choix du 'device' et du 'type' dans un accès brut au disque dur
  181.       se fait maintenant avec des popup menus.
  182.  
  183. 02/12/94
  184.     o La position de la différence entre les deux FATs est correctement
  185.       indiquée à l'intérieur du secteur.
  186.  
  187. 25/11/94
  188.     o Les défilements du contenu de la fenêtre marchent correctement
  189.       même quand la fenêtre n'est pas en premier plan.
  190.  
  191.     o Utilisation de l'ascenseur de changement de secteur même sur une
  192.       fenêtre qui n'est pas active.
  193.  
  194.     o Utilisation de EGem 2.1 pour rendre les boîtes de dialogues non
  195.       blocantes.
  196.  
  197. Version 1.41
  198. ------------
  199.  
  200. 15/12/94
  201.     o adaptation à un bug du GEM (objc_offset) qui laisse le bord haut
  202.       et gauche des boîtes de dialogues. Ce bug est corrigé par
  203.       Let 'em Fly! 1.20. Le GEM ne gère pas bien les objets SHADOWED.
  204.  
  205. Version 1.40
  206. ------------
  207.  
  208. 18/11/94
  209.     o Traduction du .RSC. Si vous lancer ZORG en maintenant la touche
  210.       Alternate enfoncée, le programme charge ZORG_E.RSC au lieu de
  211.       ZORG.RSC.
  212.  
  213. 05/10/94
  214.     o Correction d'une erreur de détection dans un cas particulier de
  215.       clusters marqués occupés mais qui ne sont dans aucun fichiers.
  216.  
  217.     o Correction d'un bug dans le test d'existence du répertoire
  218.       C:\CLIPBRD lors de l'installation du ClipBoard GEM.
  219.  
  220.     o Le temps de latence entre le moment ou on ne bouge plus l'ascenseur
  221.       de déplacement et le moment ou le secteur est chargé peut être
  222.       configuré.
  223.  
  224.     o Les ascenseurs GEM peuvent être enlevé pour gagner de la place à
  225.       l'écran.
  226.  
  227. Version 1.39
  228. ------------
  229.  
  230. 04/10/94
  231.     o L'ascenseur de déplacement est gérer en temps réel. Le secteur n'est
  232.       effectivement chargé qu'après un 'certain temps' d'immobilité.
  233.  
  234. 03/10/94
  235.     o Efface le curseur avant de lancer un programme en effacant l'écran
  236.       (programme TOS).
  237.  
  238.     o Correction d'un bug planteur lorsqu'on faisait passer la taille de
  239.       la fonte de 8*16 à 8*8 sur une fenêtre secteur.
  240.  
  241.     o Correction d'un petit problème d'affichage du curseur.
  242.  
  243.     o Correction de l'ascenseur pour une fonte 8*16 (haute résolution) et
  244.       pour un AES < 3.30.
  245.  
  246. 22/09/94
  247.     o Implémentation du menu 'Aller à la marque'.
  248.  
  249.     o Lorsqu'on allait directement à une position avec la liste des
  250.       positions, le '✓' devant 'Curseur visible' n'était pas positionné.
  251.  
  252.     o Correction d'un bug d'affichage lorsqu'on scrolle un fenêtre d'un
  253.       fichier d'un autre FileSystem vers le bas.
  254.  
  255.     o Le champ 'Taille de bloc' était mal définit dans le resource et ne
  256.       permettait pas d'éditer les 3 chiffres.
  257.  
  258.     o Correction d'un bug dans 'Ouvre un répertoire à la loupe'. Les
  259.       informations n'étaient pas sauvegardées au bon endroit. Aïe !
  260.  
  261.     o wind_get(0, CURRXYWH, ...) ne donne pas les bonnes corrdonées de
  262.       l'écran si Winx n'est pas installé. Dommage, je retourne à
  263.       wind_get(0, WORKXYWH, ...) qui est moins joli.
  264.  
  265. 20/09/94
  266.     o Mélange entre deux messages. (Les deux FATs sont différentes)
  267.  
  268.     o L'ascenseur de déplacement est un objet GEM en relief pour un
  269.       AES >= 3.30
  270.  
  271. 08/09/94
  272.     o Lors de la création d'un fichier vide, le fichier a maintenant le
  273.       nom 'EMPTY.NEW' par défaut.
  274.  
  275. 07/09/94
  276.     o Utilisation de ROOT et MAX_DEPTH dans objc_draw() et objc_find().
  277.  
  278. Version 1.38 béta
  279. -----------------
  280.     version délivrée non finie par manque de temps !
  281.  
  282. 01/09/94
  283.     o Le bug du TOS 4.0x peut maintenant être évité. Zorg n'écrira pas
  284.       dans le dernier cluster du disque.
  285.  
  286.     o La sauvegarde de la position avant une recherche est maintenant
  287.       configurable Oui/Non.
  288.  
  289.     o L'affichage du nombre de pistes était mal géré dans le choix d'une
  290.       disquette brute.
  291.  
  292.     o La taille des icones est mal initialisée. Elle dépendait de la
  293.       résolution de création du resource.
  294.  
  295. Version 1.37 béta
  296. -----------------
  297.     version délivrée non finie par manque de temps !
  298.  
  299. 30/08/94
  300.     o Le fichier ZORG.INF est maintenant éditer par ZORG lui même.
  301.  
  302.     o Ajout d'une entrée pour forcer un changement de disque.
  303.  
  304.     o Les changements de disque sont mieux gérés. Utilisation de la
  305.       fonction _mediach() donnée dans The Atari Compedium.
  306.  
  307.     o Les messages sont incorporés dans ZORG.INF. Il suffit donc de
  308.       traduire ZORG.INF pour avoir Zorg en une autre langue.
  309.  
  310.     o Dans une fenêtre 'secteur', lorsqu'on cliquait la position n'était
  311.       pas mise à jour au premier clic.
  312.  
  313.     o La position du secteur (offset) peut être affichée en décimal ou
  314.       en héxadécimal.
  315.  
  316. 29/08/94
  317.     o v_enter_cur() pour effacer l'écran avant de lancer un programme.
  318.  
  319.     o Utilisation de fsel_exinput() (sélécteur de fichiers étendu).
  320.  
  321. 21/08/94
  322.     o Avec 'Informations' si le bit 0 de 'Drapeaux divers' est à 1 la FAT
  323.       est de 16 bits sinon 12. C'est maintenant indiqué.
  324.  
  325.     o Enlève les lignes vides dans la fenêtre principale.
  326.  
  327.     o N'affiche 'invalidation du cache' que si des données sont réelement
  328.       invalidées.
  329.  
  330. 16/08/94
  331.     o Ajout des choix: 'Vider les caches', 'Effacer l'écran' et 'Faire
  332.       une pause' dans la boîte de lancement d'un programme annexe.
  333.  
  334. 13/08/94
  335.     o La barre de progression va jusqu'à 100% dans la fenêtre d'attente.
  336.       Un arrêt avant était psychologiquement génant.
  337.  
  338.     o Utilisation de la constante R_TREE au lieu de 0 dans rsrc_gaddr().
  339.  
  340. 12/08/94
  341.     o Refonte du menu. Merci à Jean-Paul Quelo (c'est son menu, ou presque).
  342.  
  343.     o Avec 'Tracer un Fichier', si la suite de clusters n'est pas continue
  344.       et que le symbol de séparation ('\') doit apparaitre en fin de ligne
  345.       il apparaissait au début de la ligne suivante et restait affiché sur
  346.       les lignes suivantes.
  347.  
  348.     o 'Aller à la Marque' ne marchait pas avec un fichier d'un autre
  349.        FileSystem.
  350.  
  351. 08/08/94
  352.     o Sous MultiTOS le nom du programme apparait comme 'Zorg x.xx' au
  353.       lieu de 'ZORG.TTP'.
  354.  
  355.     o Le nom desfichiers fragmentés sont donnés par 'Statistiques'.
  356.  
  357.     o Les clusters défectueux ne sont plus comptés comme des données dans
  358.       le décompte des morceaux de données par 'Statistiques'.
  359.  
  360. 07/08/94
  361.     o Changé '' en 'Zorg' dans le menu pour identifier plus facilement
  362.       l'application sous MultiTOS.
  363.  
  364.     o Les clusters marqués défectueux sont indiqués 'Mauvais Cluster' au
  365.       lieu de 'Libre' lorsque l'option 'Fichier Associé' est active.
  366.  
  367. 05/08/94
  368.     o Utilisation des constantes WA_* au lieu des valeurs décimales.
  369.  
  370.     o Utilisation de WF_PREVXYWH pour récupérer l'ancienne taille
  371.       après avoir mis la fenêtre en pleine taille.
  372.  
  373. Version 1.36
  374. ------------
  375.  
  376. 21/07/94
  377.     o Découverte d'un bug du GEMDOS avec des partitions dont les secteurs
  378.       font 32768 octets (partition de plus de 512 Mo). La fonction Fseek()
  379.       tronque le déplacement à 16 bits. Il n'est donc pas possible
  380.       d'utiliser 'ouvre un Fichier' du menu 'Autre File System'.
  381.  
  382.     o L'offset de la position pour un fichier 'Autre File System' était
  383.       donné en décimal au lieu de l'hexadécimal.
  384.  
  385. Version 1.35
  386. ------------
  387.  
  388. 20/07/94
  389.     o Modification pour que les carrés représentant les clusters occupés
  390.       de la fenêtre d'occupation soient carrés même lorsque le ratio de
  391.       l'écran est 2*1 (moyenne résolution).
  392.  
  393.     o Le curseur d'édition disparaissait dans le fenêtre de choix du
  394.       format de disquette. Merci à Emmanuel Tisserand.
  395.  
  396.     o La valeur "offset" de position du curseur était fausse lors du
  397.       permier clic. Il fallait cliquer deux fois. J'ai découvert ce bug
  398.       avant de relire ta lettre Jean-Paul (il y est signalé).
  399.  
  400.     o A cause d'un changement de valeur de FILENAME_MAX dans stdio.h
  401.       Pure C 1.0 et 1.1 certaines fonctions plantaient. Je sais je
  402.       devrais toujours inclure le .H mais c'est pour aller plus vite.
  403.  
  404.     o Le curseur pointait "légèrement" à coté dans une fenêtre secteur.
  405.       Re-merci à Jean-Paul Quelo.
  406.  
  407.     o La recherche était effectuée même après la fin du disque/fichier si
  408.       la recherche ne commencait pas au premier octet.
  409.  
  410.     o Optimisation de la recherche. Le premier secteur étant déja en
  411.       mémoire il n'est pas relu. Plus rapide lorsque le texte à recherché
  412.       se trouve plusieurs fois dans ce secteur et que le secteur est sur
  413.       disquette (lente).
  414.  
  415. 25/06/94
  416.     o La recherche ne marchait pas avec une recherche d'un seul
  417.       caractère.
  418.  
  419. 22/06/94
  420.     Apres 2 mois de "vacances", je me remet à ZORG.
  421.  
  422.     o La recherche plantait lorsque le curseur se trouve à une position
  423.       paire (la position suivant étant impaire). Le bug ne se produit que
  424.       sur un 68000. Merci Jean-Paul Quelo et encore désolé pour ne pas
  425.       l'avoir corrigé avant.
  426.  
  427. 29/04/94
  428.     o L'offset héxadécimal de position dans une fenêtre d'un fichier d'un
  429.       autre File System était affiché en décimal.
  430.  
  431. Version 1.34
  432. ------------
  433.  
  434. 03/04/94
  435.     o Lorsque 'A Partir de ZORG.INF' est active, Configuration donne la
  436.       liste des partitions de ZORG.INF est pas les partitions active
  437.       connu du système.
  438.  
  439.     o Utilisation de WIND_CALC() dans le calcul de la 'Taille Idéale'
  440.       d'une fenêtre.
  441.  
  442.     o Utilisation de WIND_CALC() pour calculer la taille des fenêtres lors
  443.       de la création et en l'abscence de ZORG.INF.
  444.  
  445.     o On peut maintenant cliquer pendant plus de 10 secondes sur les flèches
  446.       de défilement des fenêtres sans occasionner de plantage.
  447.  
  448. Version 1.33
  449. ------------
  450.  
  451. 20/02/94
  452.     o Correction d'un bug. Le départ de la recherche doit se faire à partir
  453.       de la page visible du secteur et non pas du début du secteur.
  454.  
  455. Version 1.32
  456. ------------
  457.  
  458. 05/02/94
  459.     o Support des secteurs de taille quelconque par la routine de
  460.       'compression'.
  461.  
  462.     o Les buffers de 'Nettoyage des Clusters Libres' et 'Reconnecte les
  463.       Fichiers' sont limités à 16 Mo. Le nombre de secteurs de 512 octets
  464.       contenus dans ce buffer reste alors codable sur 15 bits.
  465.  
  466. Version 1.31
  467. ------------
  468.  
  469. 04/02/94
  470.     o Le buffer utilisé pour 'Nettoyer les Clusters Libre' occupe la quasi
  471.       totalité de la RAM pour aller plus vite qu'avec un petit buffer.
  472.  
  473.     o La routine de reconnection des fichiers marche maintenant avec des
  474.       secteurs de taille quelconque et le buffer utilisé utilise la quasi
  475.       totalié de la RAM.
  476.  
  477.     o Correction d'un bug dans la routine de reconnection des fichiers.
  478.       ZORG lisait et écrivait plus de secteurs qu'il n'y avait de place
  479.       dans le buffer d'où un écrasement de la mémoire située après.
  480.  
  481.     o L'affichage du numéro de premier cluster d'un fichier dans la boîte
  482.       de dialogue 'Information sur un Fichier' se fait sur un unsigned et
  483.       non un int.
  484.  
  485. 03/02/94
  486.     o La mise à blanc des champs premier cluster ou taille de la boîte de
  487.       dialogue 'Information sur un fichier' met le champ à 0 au lieu d'une
  488.       valeur aléatoire.
  489.  
  490.     o Modification du test de détection de clic lors des recherches et
  491.       du nettoyage des clusters. Le menu est les gadgets des fenêtres sont
  492.       maintenant inactifs.
  493.  
  494.     o Un champ de la structure du tampon n'était pas initialisé et
  495.       provoquait un plantage en cas d'édition du tampon.
  496.  
  497. 02/02/94
  498.     o Correction d'un bug dans la création des fichiers FILEnnnn.ZRG
  499.       La routine gérait mal les secteurs de plus de 512 octets.
  500.       J'ai quand même perdu une partition de 120 Mo avec cette connerie.
  501.       Heureusement que je fais des BackUp :-)
  502.       En fait j'ai réussi à tout récupéré grâce à ZORG. Comme quoi c'est
  503.       util des fois :-}
  504.  
  505.     o Les boutons '+' et '-' des boîtes de dialogues de choix du format
  506.       d'une disquette ou d'un disque dur lors d'un accès direct sont
  507.       selectionnables. Ca rend plus joli quand les boutons sont en relief.
  508.  
  509.     o Les boutons 'haut' et 'bas' de déplacement dans la boîte de dialogue
  510.       de choix des positions dans la liste sont aussi seletionnables.
  511.  
  512.     o Réécriture complète des routines de recherche. Il n'y en a plus
  513.       qu'une seule pour tout les cas et les routines bas niveau sont
  514.       en assembleur.
  515.  
  516. Version 1.30
  517. ------------
  518.  
  519. 06/01/91
  520.     o Ajout des boutons personalisés dans la boîte d'ouverture d'une
  521.       disquette et d'un disque dur en format brut.
  522.  
  523.     o La première ligne des fentêtres de secteur (affichant les compteurs)
  524.       n'était pas assez grande dans le cas de gros fichiers.
  525.  
  526. 05/01/94
  527.     o Création d'une boîte indépendante pour 'secteur d'arrivée' d'un
  528.       disque accédé directement. Version light sans les boutons Root, FAT1,
  529.       et autres.
  530.  
  531.     o Modification de la routine de recherche pour un fichier. Il y avait
  532.       des problèmes avec les gros fichiers (plus de 16 Mo).
  533.  
  534.     o Mise à jour de la boîte de déplacement pour des secteurs de taille
  535.       quelconque.
  536.  
  537.     o Mise à jour de la gestion des listes de position pour des secteurs
  538.       de taille quelconque.
  539.  
  540.     o Lors de la copie d'un secteur dans le ClipBoard, les caractères
  541.       0x0A (saut de ligne), 0x0D (retour charriot) et 0x09 (tabulation)
  542.       sont remplacés par le caractère utilisé pour visualiser le caractère
  543.       nul.
  544.  
  545.     o Le bouton 'Liste' de 'Octet d'arrivée' d'un fichier ne donnait rien.
  546.       Maintenant ça marche.
  547.  
  548.     o Adaptation des routines de déplacement et d'affichage dans la
  549.       fenêtre à des secteurs de taille quelconque.
  550.  
  551.     o Correction des routines bas niveau d'accès aux disques lorsque
  552.       l'option "A partir de ZORG.INF" est active. Les routines marchent
  553.       maintenant aussi avec des secteurs de taille quelconque.
  554.  
  555.     o Vérification que pour chaque ligne DEVICE correspond une ligne
  556.       BPB dans ZORG.INF.
  557.  
  558.     o Affichage de la taille des secteurs en "unsigned int" pour
  559.       configuration.
  560.  
  561.     o Affichage de la taille des clusters en "long" pour information.
  562.       "int" ne suffit pas pour deux secteurs de 32768 par clusters.
  563.  
  564.     o Correction d'un bug dans le décompte du nombre de morceaux de
  565.       la FAT. Il fallait en compter un de plus.
  566.  
  567. 04/01/94
  568.     o Dans la Boîte de dialogue 'secteur d'arrivée', ajout des
  569.       boutons Boot, Fat1, Fat2, Root Dir et First Cluster.
  570.  
  571.     o L'affichage de l'offset effacait le haut de l'ascensseur de
  572.       déplacement dans une fenêtre fichier d'un autre FS.
  573.  
  574.     o Correction d'un bug lors de la création d'une fenêtre qui n'a
  575.       pas de dimensions dans ZORG.INF. Il ne faut pas de '=' entre
  576.       NUMBER et le nombre de définitions de dimensions.
  577.  
  578.     o Utilisation de objc_change() au lieu de changer l'état puis
  579.       redessiner.
  580.  
  581.     o Correction d'un oubli dans la création de la fenêtre Tampon. Je
  582.       me demande encore pourquoi ça marchait avant :-).
  583.  
  584. 11/12/93
  585.     o Correction d'une erreur d'arrondie lors de l'affichage du numéro de
  586.       secteur de différence entre les deux FATs. Il fallait arrondir à la
  587.       valeure par excés.
  588.  
  589. 07/12/93
  590.     o Correction pour les secteurs de 32768 octets. Il faut un unsigned
  591.       int à la place d'un simple int.
  592.  
  593. 27/11/93
  594.     o Gestion des secteurs d'une taille quelconque par "Informations"
  595.  
  596. Version 1.21
  597. -----------
  598.  
  599. 27/11/93
  600.     o J'ai ajouté un programme annexe AUTOCONF permettant de récupérer
  601.       le partitionnement du disque et l'écrire dans ZORG.INF
  602.  
  603.     o Le menu "Configuration" donne un résultat directement
  604.       copiable/collable dans ZORG en passant par le ClipBoard.
  605.  
  606.     o Un (int *) à la place d'un (UBYTE *) empéchait de prendre en compte
  607.       les partitions 2 et 3 lors d'une lecture de boot avec "Lire" du
  608.       menu "Information (Boot)".
  609.  
  610.     o Le numéro de version du GEM est récupéré dans global[0] après
  611.       l'appel à appl_init(). Les icones couleurs sont utilisés si
  612.       le GEM est un 3.3 ou plus.
  613.  
  614.     o Le fichier RSC ne fait plus planter les Atari dont le GEM ne
  615.       comprend pas les icones couleurs. J'ai été obliger de faire deux
  616.       bureau dans le ressource, on perd de la place mais ça marche.
  617.  
  618.     o Il n'est maintenant plus possible d'avoir l'occupation d'une
  619.       partition dont les secteurs ne font pas 512 octets. De toute façon
  620.       ça ne marchait pas avant et on obtenaut n'importe quoi.
  621.  
  622. 21/11/93
  623.     o Légère modification des textes des dialogues de sauvegarde ou de
  624.       rechargement d'un secteur.
  625.  
  626. 14/11/93
  627.     o Redessin des icones couleurs. En fait je les avait perdu suite à
  628.       une fausse manip dans la version précédente juste à 1 heure du mat.
  629.  
  630. Version 1.20
  631. ------------
  632.  
  633. 11/11/93
  634.     o Le bureau a maintenant des icones en couleurs et animés. Merci à
  635.       Laurent Chemla de BrainStorm pour la documentation des icones
  636.       couleurs.
  637.       Pour l'instant ZORG installe les icones couleurs si le TOS est au
  638.       moins un 4.01. L'idéal serait de tester le numéro de vesion de
  639.       l'AES (AES >= 3.3) mais je ne sais pas encore comment l'obtenir.
  640.  
  641.     o Si le ClipBoard n'existe pas, ZORG essai de l'installer. Il prend
  642.       C:\CLIPBRD\ comme chemin. Si vous voulez un autre chemin, utilisez
  643.       un CPX ou autre.
  644.  
  645.     o Correction d'un bug dans la gestion du ClipBoard GEM. Je me demane
  646.       même comment ça pouvait marcher avant.
  647.       Ca marche impécablement bien sous MultiTOS et c'est très pratique.
  648.  
  649.     o Correction d'un bug qui faisait un double déplacement lorsqu'on
  650.       clic dans l'ascenseur intégré à la fenêtre et ne fait pas de
  651.       défilement continu lorsqu'on laisse le boutton enfoncé. Il y a
  652.       maintenant en plus un temps de latence entre le premier clic et
  653.       le deuxième clic qui est le début des clics continus.
  654.  
  655.     PS: encore un jour férié :-)
  656.  
  657. 07/11/93
  658.     o Petite modification de la position de la fenêtre Tampon dans
  659.       ZORG.INF pour une résolution de 768x240. Elle est maintenant un
  660.       pixel plus basse !
  661.  
  662.     o On peut maintenant positionner le curseur de la fenêtre Tampon avec
  663.       la souris. Un oubli sans doute.
  664.  
  665.     o Support du ClipBoard GEM. Voir TAMPON.DOC pour plus d'infos sur
  666.       l'utilisation.
  667.  
  668. 01/11/93
  669.     o Il ne reste dans le fichier ressource que deux icones pour le bureau.
  670.       Une icone pour un lecteur de disquette et une autre pour une partition.
  671.       Les autres icones s'en déduisent. On gagne ainsi de la place dans le
  672.       fichier. C'est surtout intéressant pour des icones couleurs gourmandes
  673.       en mémoire. L'arbre du bureau est maintenant construit "à la main".
  674.  
  675.       PS: Vous pouvez remarquer que je bosse même les jours fériés.
  676.  
  677. 24/10/93
  678.     o Le déplacment des ascenseurs ne redessine pas toute la fenêtre mais
  679.       effectue un scroll de son contenu et redessine les nouvelles parties.
  680.       C'est beaucoup plus joli sous WINX quand on déplace l'ascenseur en
  681.       temps réel.
  682.  
  683.     o Correction d'un bug pas mécant qui ralentissait l'affichage lors
  684.       d'un scroll vers le haut. Des lignes étaient redessinées inutilement.
  685.  
  686. 16/10/93
  687.     o Un ajout de texte dans 'ZORG.INF' pour signaler que la cofiguration
  688.       qui y est décrite est la MIENNE. VOUS DEVEZ CHANGER 'ZORG.INF' SI
  689.       VOUS VOULEZ PROFITER DE LA POSSIBILITE D'UTILISER ZORG SANS BOOTER
  690.       LE DISQUE DUR.
  691.         ** Changez 'ZORG.INF' avant que les problèmes n'arrivent. **
  692.  
  693. Version 1.11
  694. ------------
  695.  
  696. 06/10/93
  697.     o Changement d'un texte dans configuration() pour être conforme à la
  698.       réalité. Une petite mise à jour suite à un changement dans les menu.
  699.  
  700.     o Le texte "cliquez pour arréter" apparaissait en grisé lors de la
  701.       compression de place. Avec les objects 3D le gris est aussi sur le
  702.       fond et c'est pas beau. Maintenant le texte n'apparait plus du tout.
  703.  
  704. 05/10/93
  705.     o Correction d'une faute de frappe. "face" au lieu de "Face" dans
  706.       l'entête d'une fenêtre d'accès direct à une disquette.
  707.  
  708. 03/10/93
  709.     o Si le cookie 'MiNT' existe, ZORG n'installe pas son bureau.
  710.  
  711.     o Correction d'un bug. Lorsque la boîte d'information était affichée
  712.       et qu'il y avait une erreur, la boîte originale ne disparaissait
  713.       pas.
  714.  
  715. Version 1.10
  716. -----------
  717.  
  718. 30/09/93
  719.     o Optimisation de l'affiche de la boîte paraminfo. On peut n'afficher
  720.       qu'une des deux lignes, l'autre restant identique à celle de l'appel
  721.       précédent. utile lors du chargement de l'arborescence.
  722.  
  723.     o Finalement le bureau n'a un fond uni que si il y a plus de 4
  724.       couleurs. Ca va être moche sur un ST mais c'est plus joli sur
  725.       mon Falcon. Désolé. Si seulement j'avais un moyen de connaitre
  726.       le fond du bureau. wind_get(0, WF_NEWDESK, ...) n'existe pas
  727.       hélas :-( (ou n'est pas documenté).
  728.  
  729.     o gestion des messages WM_UNTOPPED et WM_ONTOP. je n'ai pas encore
  730.       rencontré de WM_BOTTOMED mais ça ne saurait tarder. La gestion
  731.       consiste à changer la forme du curseur (ce qui n'est pa fait par
  732.       Winx nin Multitos).
  733.  
  734.     o Meilleur gestion de l'affiche du curseur carré dans la fenêtre en
  735.       utilisant la liste des rectangles de la fenêtre. IL n'y a plus
  736.       d'affichage parasite quand on affiche ou efface le curseur et qu'il
  737.       y a une fenêtre à cette endroit (accessoire ou application sous
  738.       Multitos).
  739.  
  740.     o Le curseur change de forme sur la frontière de la zone intérieur
  741.       de la fenêtre (zone de travail) au lieu de la zone gadget compris.
  742.  
  743.     o On peut déplacer une fenêtre sans avoir de problème de réaffichage.
  744.       Ce problème a été découvert avec la boîte de choix d'un caractère
  745.       ASCII. La correction a été amélioré à cette boîte, la boîte de
  746.       déplacement pour secteur, fichier, fichier_fs, raw_floppy et
  747.       raw_hard ainsi que pour liste des déplacements, disquette brute
  748.       et disque dur brut et ouverture d'un répertoire.
  749.  
  750.     o Lorqu'il y a plus de 2 couleurs disponibles, le bureau prend 
  751.       un fond uni et n'utilise le fond grisé pour le monochrome.
  752.  
  753. 29/09/93
  754.     o Le fichier ressource utilise maintenant des objects en relief.
  755.       Seuls certains bits de certains objets (les boutions en  relief)
  756.       sont à 1. Le même fichier est utilisé sur un AES 3D et un AES
  757.       normal.
  758.  
  759. 28/09/93
  760.     o Lors d'une recherche, le mode hexa est actif par défaut si le
  761.       secteur est visible en hexa, le mode ascii est choisi sinon.
  762.  
  763.     o La recheche est case-sensitive par défaut si le mode de recherche
  764.       est hexa et case-insensitive sinon. Attention, le mode de recherche
  765.       est fixé par le mode d'affichage du secteur (voir o précédent).
  766.  
  767.     o première édition du fichier de log des changements (ce fichier)
  768.  
  769. Version 1.00
  770. -----------
  771.  
  772. 27/09/93
  773.     o version disponible sur ftp.cnam.fr:/pub/Atari/zorg.lzh
  774.       annonce dans les News de la disponibilite de cette version
  775.       En fait c'est la version numéroté 1.8 mais je repart de 1.0
  776.       sur des bases plus saines.
  777.  
  778. Reste à Faire
  779. -------------
  780.  
  781.     o Recherche à l'envers
  782.  
  783.     o Réorganiser les répertoires de façon à les rassembler à un seul
  784.       endroit.
  785.  
  786.     o Comprimer les répertoires en ramenant toutes les entrées au début
  787.       et en virant les derniers clusters devenus ainsi inutiles.
  788.  
  789.     o Les trois Phases
  790.  
  791.     o Compresser les clusters occupé vers le début du disque ?
  792.  
  793.     o Edition de la FAT (entrée de menu "Ouvre la FAT")
  794.  
  795.       Dans une fenêtre 8x ou 16x ou 24x (largeur, la hauteur étant
  796.       quelconque) ascenseur vertical mais pas horizontal.
  797.       Mettre une entrée de menu FAT après Secteur
  798.       FAT:
  799.       - next (⇨) |
  800.       - prev (⇦) | dans le chaînage des clusters
  801.       - goto
  802.       - search
  803.       - marquer la chaîne complète (couleur)
  804.       - next ligne (⇩)
  805.       - prev ligne (⇧)
  806.       - next page (⇧⇩)
  807.       - prev page (⇧⇧)
  808.  
  809.       Numérotation des lignes et colonnes et ⇨ ⇩ indiquant la position
  810.       du curseur.
  811.  
  812.       Fichier associé (gaffe aux plantages sur une arborescence
  813.       corrompue)
  814.  
  815.       Marquer en couleur les fichiers à problème : cluster double,
  816.         boucle, débordement, cluster suivant null ou inutilisé...
  817.       Associer un état dans la structure à chaque cluster.
  818.  
  819.       Remonter au 1er cluster de la chaîne
  820.  
  821.       ATTENTION : ça sert surtout en cas de problème dans l'arborescence.
  822.       Modifier 'test structure' pour charger le maximum d'infos et ne
  823.       plus s'arreter au 1er problème. Vérifier que les champs inutilisé
  824.       dans la structure de répertoire sont à 0 (pas de fichier dans le
  825.       répertoire) et pas à une valeur aléatoire.
  826.  
  827.     o mettre des couleurs sur le curseur et les flèches indiquant sa
  828.       position (facile), sur les numéros et indications diverses
  829.       (plus dur).
  830.  
  831.     o Gestion plus poussée du Copier/Coller en séléctionnant des bouts
  832.       de secteur (marqués en vidéo invers) et collé à l'emplacement
  833.       du curseur. Ne rien changer si le curseur n'est pas afficher.
  834.  
  835.     o Fonte 6x6 ou fonte au choix.
  836.  
  837.     o Mettre des couleurs dans la fenêtre d'occupation (dernier cluster,
  838.       fichier fragmenté, secteur naze, dernier cluster du disque...)
  839.       On peut détercter les fichiers fragmentés en parcourant la liste
  840.       des clusters du début à la fin, si rupture de numérotation -> le
  841.       fichier est fragmenté.
  842.  
  843.     o Un clic dans la fenêtre d'occupation donne le numéro de cluster
  844.       et le fichier qui lui est associé.
  845.  
  846.     o Effectuer un chargement dynamique de l'arborescence au lieu de
  847.       tout charger en une seule fois (problème de mémoire en moins).
  848.  
  849.     o Vérifier que les infos d'un fichier sont bien chargées avant de
  850.       les utiliser. Après une erreur de 'Test de la Structure' toute
  851.       l'arborescence n'est pas chargée -> bombes sur un accès aux
  852.       fichiers manquants.
  853.  
  854.     o Liste des fenêtres (ou des documents ?) ouvertes dans un menu
  855.  
  856.     o Assigner les touches de fonctions (y compris shiftées) aux documents
  857.       ouverts
  858.  
  859.     o Utiliser MINIWIN pour lancer un programme .TTP sous MultiTOS
  860.  
  861.     o 'locker' le bout de fichier éditer ou le disque en réorg. (fichier
  862.       entier pour search)
  863.  
  864.     o Changer le dessin de la souris pour les grands 'calculs'
  865.  
  866.     o gérer les évènements WM_ICONIFY, AP_TERM... (6.64)
  867.